Oceane DodinOceane Dodin
International FootballKvaratskhelia, Højlund, Zirkzee, Tonali: Four Deals That Show Where Serie A Gets Its Pricing WrongIn January 2026, Napoli sold Khvicha Kvaratskhelia to Paris Saint-Germain for...
International FootballA fabricated quote attributed to Højlund: the trail leads to Jorge Mendes's media machineA line of quotation bearing Rasmus Højlund's name appeared and travelled fast...
International FootballPortugal 4-2 Denmark: Ronaldo Leaves Camp Amid the Storm as Ramos and the Successor Generation Step UpThe match ended 4-2. The four goals came from four different positions on the...
GolfVietnamese Football: The Opportunity Cost Equation in a New EraWhen the final whistle at My Dinh National Stadium echoed, the 2-1 scoreline...
International FootballWhen the Training Room Is Empty: The Truth About Salaries, Bonuses, and Injuries in Vietnamese Women's FootballThe physical training room of the Vietnam Women's National Football Team at t...
EsportsThe Narrowest Door in History: Worlds 2026 Play-In and MVK's Life-or-Death EquationWhen the transfer window goes silent, I hear the rustling of spreadsheets. Bu...
Domestic FootballMadam Pang and Two Finals in One Month: The Mechanism Behind Thai Football's ComposureOn the night of October 5, at Bung Karno Stadium, as the penalty shootout end...
Volleyball34 Teams, 27 Matches, 6 Days: US Women's College Volleyball Tests a New Model at Wrigley FieldOn the morning of September 7, when the turf at Wrigley Field is rolled up an...
International FootballKompany Sat Still Against Leipzig, and Bayern Walk Into Arsenal With an Empty Technical AreaIn the match report of Bayern Munich's 6-1 win over RB Leipzig, one detail...
VolleyballFinland Stun Italy 3-2 in EuroVolley 2026 Quarterfinal: A Real Win, a +4 Point Margin, and a Storytelling TrapFinland Stun Italy 3-2 in EuroVolley 2026 Quarterfinal: A Real Win, a +4 Poin...
Formula 1When the Analysis System Collapses: Lessons from an Empty F1 Data PipelineIn a sports data analysis room, the most dangerous thing is not a wrong...
International FootballHarry Kane Wins the 2026 Ballon d’Or by 28 Points as Lamine Yamal Finishes ThirdHarry Kane won the 2026 men’s Ballon d’Or with 1,055 points, finishing 28...
Formula 1Oscar Piastri Drops Three Grid Positions After Impeding Liam Lawson in Monza QualifyingOscar Piastri, the McLaren driver, has been penalized three grid positions to...
International FootballThailand lock 23-man ASEAN Cup 2026 squad: Chanathip holds the rhythm, defence loses two veteran signaturesOn September 21, at the Rangsit training centre, Anthony Hudson will name all...
Domestic FootballBau Thuy's bid for the VFF chair: the real race is in the finance reportRound 18 of the 2026 V.League season, I was sitting in row seven of stand B a...
TennisRybakina's 38-Minute Set in Ningbo: The Real Pivot Sits in Beijing and WuhanNingbo, an October afternoon. The shadow of the roof crawled across the...
EsportsVisa VMC Fall 2026: Six Teams, Seven Games, and the First Door for Vietnamese MLBB to the Wider SeaThe grand final of Visa VMC Fall 2026 is set for October 17, in Ho Chi Minh...
VolleyballBrazil return to the top in South America and claim LA 2028 men's volleyball spot: When Darlan's 'machine' reshapes the landscapeHook: A July night in Rio, where the memory of the 2026 defeat still lingered...
Table TennisLjubljana Women's Singles Opening Day: When 8 of 23 Matches Went to a Deciding Game, and What the Scorelines Don't Tell YouThe scoreboard at Arena Stožice on the opening night of the women's singles a...
EsportsVitality and 100 Thieves Secure Champions 2026 Playoffs: System Over StarBefore the referee blew the whistle, I saw the match telling its own story. A...
International FootballA fabricated quote attributed to Højlund: the trail leads to Jorge Mendes's media machineA line of quotation bearing Rasmus Højlund's name appeared and travelled fast...
International FootballPortugal 4-2 Denmark: Ronaldo Leaves Camp Amid the Storm as Ramos and the Successor Generation Step UpThe match ended 4-2. The four goals came from four different positions on the...
GolfVietnamese Football: The Opportunity Cost Equation in a New EraWhen the final whistle at My Dinh National Stadium echoed, the 2-1 scoreline...
International FootballWhen the Training Room Is Empty: The Truth About Salaries, Bonuses, and Injuries in Vietnamese Women's FootballThe physical training room of the Vietnam Women's National Football Team at t...
EsportsThe Narrowest Door in History: Worlds 2026 Play-In and MVK's Life-or-Death EquationWhen the transfer window goes silent, I hear the rustling of spreadsheets. Bu...
Domestic FootballMadam Pang and Two Finals in One Month: The Mechanism Behind Thai Football's ComposureOn the night of October 5, at Bung Karno Stadium, as the penalty shootout end...
Volleyball34 Teams, 27 Matches, 6 Days: US Women's College Volleyball Tests a New Model at Wrigley FieldOn the morning of September 7, when the turf at Wrigley Field is rolled up an...
International FootballKompany Sat Still Against Leipzig, and Bayern Walk Into Arsenal With an Empty Technical AreaIn the match report of Bayern Munich's 6-1 win over RB Leipzig, one detail...
VolleyballFinland Stun Italy 3-2 in EuroVolley 2026 Quarterfinal: A Real Win, a +4 Point Margin, and a Storytelling TrapFinland Stun Italy 3-2 in EuroVolley 2026 Quarterfinal: A Real Win, a +4 Poin...
Formula 1When the Analysis System Collapses: Lessons from an Empty F1 Data PipelineIn a sports data analysis room, the most dangerous thing is not a wrong...
International FootballHarry Kane Wins the 2026 Ballon d’Or by 28 Points as Lamine Yamal Finishes ThirdHarry Kane won the 2026 men’s Ballon d’Or with 1,055 points, finishing 28...
Formula 1Oscar Piastri Drops Three Grid Positions After Impeding Liam Lawson in Monza QualifyingOscar Piastri, the McLaren driver, has been penalized three grid positions to...
International FootballThailand lock 23-man ASEAN Cup 2026 squad: Chanathip holds the rhythm, defence loses two veteran signaturesOn September 21, at the Rangsit training centre, Anthony Hudson will name all...
Domestic FootballBau Thuy's bid for the VFF chair: the real race is in the finance reportRound 18 of the 2026 V.League season, I was sitting in row seven of stand B a...
TennisRybakina's 38-Minute Set in Ningbo: The Real Pivot Sits in Beijing and WuhanNingbo, an October afternoon. The shadow of the roof crawled across the...
EsportsVisa VMC Fall 2026: Six Teams, Seven Games, and the First Door for Vietnamese MLBB to the Wider SeaThe grand final of Visa VMC Fall 2026 is set for October 17, in Ho Chi Minh...
VolleyballBrazil return to the top in South America and claim LA 2028 men's volleyball spot: When Darlan's 'machine' reshapes the landscapeHook: A July night in Rio, where the memory of the 2026 defeat still lingered...
Table TennisLjubljana Women's Singles Opening Day: When 8 of 23 Matches Went to a Deciding Game, and What the Scorelines Don't Tell YouThe scoreboard at Arena Stožice on the opening night of the women's singles a...
EsportsVitality and 100 Thieves Secure Champions 2026 Playoffs: System Over StarBefore the referee blew the whistle, I saw the match telling its own story. A...
